home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- # @(#)src/bump_cnt.sh 1.3 7/11/92 11:53:29
-
- # Copyright (C) 1987, 1988 Ronald S. Karr and Landon Curt Noll
- # Copyright (C) 1992 Ronald S. Karr
- #
- # See the file COPYING, distributed with smail, for restriction
- # and warranty information.
-
- # incremement the compile counter and set the compilation date
- if [ ! -f ldinfo.c ]; then
- compile_num=0
- else
- compile_num=`sed -n 's/^int compile_num = \(.*\);/\1/p' < ldinfo.c`
- if [ ! "$compile_num" ]; then compile_num=0; fi
- fi
- compile_num=`expr $compile_num + 1`
- compile_date=`date |
- awk '{ print $3 "-" $2 "-" substr($6,3) }' |
- tr '[A-Z]' '[a-z]'`
- cat > ldinfo.c <<EOF
- /*
- * This file defines the number of compiles since the first time this
- * file was created when compiling smail. This information is used in
- * expand.c to define the values for \$compile_num and \$compile_date.
- * To reset the compilation count, simply remove ldinfo.c.
- */
- int compile_num = $compile_num;
- char *compile_date = "$compile_date";
- EOF
-
- echo "Compile #$compile_num on $compile_date"
-
- exit 0
-